abstract thinking - Turkish English Dictionary